export enum Color {
  Red = '#ff0000',
  Green = '#00ff00',
  Blue = '#0000ff',
}

export enum HttpStatusCode {
  Success = 200, // 成功
  BpmNoData = 450,  // BPM无数据状态
  BusinessException = 400, // 业务异常
  Exception = 500, // 系统异常
  Unauthorized = 401, // 未授权登录
  Forbidden = 403, // 没有访问权限
}

export enum Status {
  All = '',
  Add = 1,
  Padding = 2,
  Return = 3,
  Use = 4,
  Invalid = 5
}

export enum MaterialType {
  Image = 1,
  Video,
  Audio,
  Text,
  Other
}

export enum Types {
  Interacte = 2,
  Adevrt = 1,
  Live = 3
}

export enum AdSettiing {
  Repeat = 1,
  Play
}

export enum CloseType {
  none,
  tap,
  info,
}

export enum FileLoadingStatus {
  uploading,
  success,
  fail
}

/**
 * 物料管理
 */
export enum MaterialStatus {
  '新增' = 1,  /**新增**/
  '审批中',  /**审批中**/
  '有效',  /**有效**/
  '未通过',  /**未通过**/
  '作废',  /**作废**/
  '修改',  /**修改**/
  '暂停'  /**暂停**/
}

export enum SubmitType {
  Material = 1, // 物料
  Template = 2, // 模板
  Program = 3, // 节目
  Send = 4 // 投放
}

export enum MAttrStatus {
  Pause, // 暂停
  Effect, // 有效
  Add, // 新增
}

export enum UserStatus {
  Stop = 0, // 停用
  Open = 1 // 开启
}

export enum DeviceStatus {
  Open,  // 开启
  Stop // 停用
}

export enum ExamStatus {
  Padding = 0, // 处理中
  Adopt = 1, // 已通过
  Reject = 2, // 已驳回
  Revoke = 3, // 已撤销
  Stop = 5, // 已终止
}

// 1 物料 2 模板 3 节目 4 投放
export enum ApprovalType {
  Material = 1,
  Template,
  Program,
  Launch
}

export enum WatermarkType {
  img,
  text
}

export enum ExpEnumTypes {
  program = 1,
  putPlan = 2,
}

export enum EDeviceUseStatus {
  Added = 0, // 新增
  Enabled = 1, // 有效
  Disabled = 2, // 停用
}

export enum EDeviceOnlineStatus {
  Online = 0, // 在线
  Offline = 1, // 离线
}

export enum EDeviceDeliveryStatus {
  Delivery = 0, // 投送
  Wait = 1, // 等待
}